hit a rock on the nose - Allemand Anglais Dictionnaire